﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JudgeProblem.aspx.cs" Inherits="OnLineExam.Web.mag.JudgeProblem" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
	<title></title>
	<link href="../../assets/easyui/1.5.4.4/themes/bootstrap/easyui.css" rel="stylesheet" />
	<link href="../../assets/easyui/1.5.4.4/themes/icon.css" rel="stylesheet" />

	<script src="../../assets/easyui/1.5.4.4/jquery.min.js"></script>
	<script src="../../assets/easyui/1.5.4.4/jquery.easyui.min.js"></script>
	<script src="../../assets/easyui/1.5.4.4/locale/easyui-lang-zh_CN.js"></script>
	<script type="text/javascript"><!--
	$(function () { 
			$('#tt').datagrid({

				idField: 'ID',
				url: 'Handler/JudgeHandler.ashx?c=' + new Date().getMilliseconds() + '&type=getlist&depid=<%=Umodel.DepID %>', //?startIndex=0&endIndex=20  /''+ index +'/'
				singleSelect: true,
				columns: [[
					{ field: 'ID', title: '序号', width: 80 },
					{ field: 'Title', title: '题目', width: 250 },

					{
						field: 'opt', title: '操作', width: 100, align: 'center',
						formatter: function (value, rec, index) {
							var e = '<a href="#" mce_href="#" onclick="edit(' + rec.ID + ')">编辑</a> ';
							var d = '<a href="#" mce_href="#" onclick="del(' + index + ')">删除</a> ';
							return e + d;
						}
					}
				]],
				toolbar: [{
					text: '增加', iconCls: 'icon-add', handler: function () {
						add();
					}
				},
				{ text: '查找', iconCls: 'icon-search' }
				],
				pageSize: 20,
		pagination: true, rownumbers: true
			});
		})


		function view(bh)  //转到查看页面
		{
			window.location.href = 'StuView.aspx?id=' + bh + '&page=stu';

		}
		function edit(bh)  //转到编辑页面
		{
			$.ajax({
				type: "get",
				url: "Handler/JudgeHandler.ashx?d=" + new Date().getMilliseconds() + "&type=edit&ID=" + bh,
				beforeSend: function (XMLHttpRequest) {
					//ShowLoading();
				},
				success: function (data, textStatus) {
					var obj = eval('(' + data.toString() + ')');
 
					$("#hdType").val("editsave");
					$("#hdID").val(bh);
					$("#txtTitle").val(obj.Title);


					if (obj.Answer == 1) {
						$("#Radio1").attr("checked", "checked");
					}
					else {
						$("#Radio2").attr("checked", "checked");

					}

					$('#dd').dialog('open').dialog('setTitle', '编辑判断题--' + obj.Title);

				},
				complete: function (XMLHttpRequest, textStatus) {
					//HideLoading();
				},
				error: function () {
					//请求出错处理
				}
			});

			//window.location.href = 'StuEdit.aspx?id=' + bh;

		}
		function add() {
			$("#hdType").val("addsave");
			$("#hdID").val("");
			$("#txtTitle").val("");
			$("#Radio1").attr("checked", "");
			$("#Radio2").attr("checked", "");
			$("#selectDep").attr("value",'<%=Umodel.DepID %>');
			$('#dd').dialog('open').dialog('setTitle', '添加多选题');
		}

		function save() {

			$('#ff').form('submit', {
				url: 'Handler/JudgeHandler.ashx?d=' + new Date().getMilliseconds() + '&type=' + $("#hdType").val(),
				onSubmit: function () {
					return $(this).form('validate');
				},
				success: function (data) {
					if (data > 0) {
						$.messager.alert('操作结果', "执行成功，编号为：" + data, 'info');
						$('#dd').dialog('close')
					}
				}
			});
			$('#tt').datagrid('reload');

			// $("#ff").submit();
		}

		function del(index) {  //删除操作
			$.messager.confirm('确认', '确认删除?', function (row) {
				if (row) {
					var selectedRow = $('#tt').datagrid('getSelected');  //获取选中行
					$.ajax({
						url: 'Handler/JudgeHandler.ashx?type=del&id=' + selectedRow.ID,
						//加了个type，作用是以后不管什么删除，都可以转到这个ashx中处理
						success: function () { $.messager.alert('操作结果', "删除成功，编号为：" + selectedRow.ID, 'info'); }
					});
					$('#tt').datagrid('deleteRow', index);
				}
			})
		}

		function onChange(newValue, oldValue) {

	$('#tt').datagrid({
		queryParams: {
			id: newValue
		}
	});
}
// --></script>
</head>
<body><input id="papers" class="easyui-combobox" name="papers"
		data-options="valueField:'PaperID',textField:'PaperName',url:'Handler/PaperHandler.ashx?type=getlistForSelect',onChange:onChange">

	<table id="tt"></table>
	<div id="dd" class="easyui-dialog" style="height: 450px; width: 550px; padding: 10px 20px" closed="true" buttons="#dd-buttons">
		<form id="ff" method="post">
			<input id="hdType" name="hdType" type="hidden" />
			<input id="hdID" name="hdID" type="hidden" />
			<input id="hdDepID" name="hdDepID" type="hidden" value='<%=Umodel.DepID %>' />
			<table>
				 <tr>
		  <td>试卷：</td>
		  <td>
			  <input id="selectPaper" class="easyui-combobox" name="selectPaper"
		data-options="valueField:'PaperID',required:true,textField:'PaperName',url:'Handler/PaperHandler.ashx?type=getlistForSelect'">
			  
			  &nbsp;</td>
	  </tr>
				<tr>
					<td>题目:</td>
					<td>
						<textarea id="txtTitle" name="txtTitle" cols="50" rows="5" class="easyui-validatebox" required="true"></textarea></td>
				</tr>
				<tr>
					<td>答案:</td>
					<td>
						<input id="Radio1" type="radio" name="rdAnswer" value="true" />正确&nbsp;&nbsp;
						<input id="Radio2" type="radio"
							name="rdAnswer" value="false" />错误</td>
				</tr>
			</table>
		</form>
	</div>
	<div id="dd-buttons">
		<a href="#" class="easyui-linkbutton" iconcls="icon-ok" onclick="save()">保存</a>

		<a href="#" class="easyui-linkbutton" iconcls="icon-cancel" onclick="javascript:$('#dd').dialog('close')">取消</a>

	</div>


</body>
</html>
